overlapping petals - Turco Inglés Diccionario